package dk.muldbjergskolen.ctr;

import dk.muldbjergskolen.db.*;
import dk.muldbjergskolen.model.*;

import java.sql.SQLException;
import java.util.ArrayList;

public class FagCtr {

	private FagDB fDB = new FagDB();

	public FagCtr() {

	}

	// kalder opretfag i databasen
	public void opretFag(String navn, String forkortelse) {
		Fag f = new Fag(navn, forkortelse);
		try {
			fDB.opretFag(f);
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}

	// kalder findfagene i databasen
	public ArrayList<Fag> findFagene() {
		return fDB.findFagene();
	}

	// kalder find fag i databasen
	public Fag findFag(String navn) {
		return fDB.findFag(navn);
	}

	// kalder updateFag i databasen
	public int retFag(Fag f, int glId) throws SQLException {
		return fDB.updateFag(f, glId);
	}

}
